8bit ADC


 MOVLW 0xF
 BSF STATUS, 0x5
 BCF STATUS, 0x6
 MOVWF PORTA
 MOVLW 0xFF
 MOVWF PORTB
 BSF STATUS, 0x5
 BSF STATUS, 0x6
 CLRF PORTD
 CLRF PORTE
 BSF STATUS, 0x5
 BCF STATUS, 0x6
 BCF TMR0, 0x7
 MOVLW 0xFF
 MOVWF CCPR1L
 BCF PORTC, 0x1
 BCF PORTC, 0x2
 BSF PORTC, 0x5
 BCF STATUS, 0x5
 BCF STATUS, 0x6
 BCF PORTC, 0x1
 BCF PORTC, 0x2
 BSF PORTC, 0x5
 BCF PORTA, 0x4   
 BCF PORTC, 0x2
 BCF PORTA, 0x5
 BCF PORTA, 0x6
 BCF PORTA, 0x7
 BSF PORTC, 0x2	          
 BSF PORTC, 0x1       	  
 BCF PORTC, 0x2
 BCF PORTC, 0x1          
 BTFSC PORTC, 0x5          
 BTFSS PORTC, 0x5             
 BSF PORTA, 0x4 
 MOVLW 0xFD
 MOVWF cntr
 MOVLW 0x9F
 MOVWF f3
 MOVLW 0x3C
 MOVWF 0x26
 MOVF PORTB, W
 BCF PCLATH, 0x4
 BCF PCLATH, 0x3
 CALL 0x4DF
 BCF PCLATH, 0x4
 BCF PCLATH, 0x3
 MOVF f2, W
 BCF STATUS, 0x5
 BCF STATUS, 0x6
 MOVWF f2
 MOVF lval, W
 MOVWF exp
 MOVF 0x7A, W
 MOVWF sign
 BCF PCLATH, 0x4
 BCF PCLATH, 0x3
 CALL 0x716
 BCF PCLATH, 0x4
 BCF PCLATH, 0x3
 BCF STATUS, 0x5
 BCF STATUS, 0x6
 MOVF cntr, W
 MOVWF ADC_IN
 MOVF f3, W
 MOVWF 0x46
 MOVF 0x26, W
 MOVWF 0x47
 MOVLW 0xD7
 MOVWF f2
 MOVLW 0x23
 MOVWF lval
 MOVLW 0x3C
 MOVWF 0x7A
 MOVF adc_rslt, W
 MOVWF c
 MOVF 0x49, W
 MOVWF 0x7C
 MOVF 0x4A, W
 MOVWF exp1
 BCF PCLATH, 0x4
 BCF PCLATH, 0x3
 CALL 0x660
 BCF PCLATH, 0x4
 BCF PCLATH, 0x3
 MOVF f2, W
 BCF STATUS, 0x5
 BCF STATUS, 0x6
 MOVWF adc_rslt
 MOVF lval, W
 MOVWF 0x49
 MOVF 0x7A, W
 MOVWF 0x4A
 MOVF adc_rslt, W
 MOVWF __pcstackCOMMON
 MOVF 0x49, W
 MOVWF 0x71
 MOVF 0x4A, W
 MOVWF 0x72
 BCF PCLATH, 0x4
 BCF PCLATH, 0x3
 CALL 0x5D4
 MOVF __pcstackCOMMON, W
 BCF STATUS, 0x5
 BCF STATUS, 0x6
 MOVWF 0x34
 MOVF 0x34, W
 MOVWF adc